package com.aizuda.boot.modules.third.wps.domain.vo;

import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Builder;
import lombok.Data;

/**
 * @author hjw
 * @description webOffice 用户信息对象
 * @date 2025年06月17日 17:56
 */
@Data
@Builder
public class UserVo {
    @Schema(description = "当前用户 ID", required = true)
    private String id;

    @Schema(description = "用户昵称", required = true)
    private String name;

    @JsonInclude(JsonInclude.Include.NON_NULL)
    @Schema(description = "用户头像 URL，需要是 https 链接")
    private String avatarUrl;
}
